metal or plastic screen - Turco Inglés Diccionario